fight one's own battles - Fransızca İngilizce Sözlük